any thin membrane (onion) - Turco Inglés Diccionario